PTA的使用简介
PTA(Programming Teaching Assistant)是PAT(Programming Ability Test)的配套练习平台。
1、关于PAT
PAT(Programming Ability Test)是计算机程序设计能力考试。具体可参考PAT的网站。那么这个考试有什么用那?企业是否认可那?参考知乎该问题第一条回答,其中特别诱人的是:
PAT中心会在每场考试结束后立刻把考生数据(在考生自愿的前提下)发给企业。所以很多成绩优秀的考生根本不用自己提简历,直接被企业的HR们追着打电话发邮件请去面试。
--引用自知乎回答
当然能做到被公司HR们追着打电话的也需要考出一个高分,如何考出高分,刷题!在PAT上有专题练习和配套课程.配套课程都是免费的mooc,适合初学者,但是专题练习还是适合学完语言和数据结构的同学。那么初学者刷题的话还是去PTA吧。
2、PTA
PTA是PAT的配套练习平台,支持更丰富的题目类型,其编程类题目具有与PAT相同的判题环境,题目库由全国高校程序设计与算法类课程群的教师们共同建设。PTA是程序设计类课程的辅助教学工具,可联系浙大老师(向chenyue@zju.edu.cn 发送单位,
教师姓名、邮箱、手机号)要求开通教师权限,有了教师权限就可以构建题目集、新建题目、和创建用户组(创建班级)。
3、教师如何布置PTA作业
若仅布置作业教师只需要完成教师用户说明书中的如下步骤:
- 创建班级
- 一、2. 开学第一周:导入学生名单
- 三、创建教学班
- 布置作业
- 尤其注意固定时间是用来考试的,固定时长才是布置作业的。
- 二、 创建新题目集
其他需要详见教师用户说明书,也可私信我。
4、学生如何使用PTA
注册登陆PTA网站,绑定学号后,点击“进入题库”可进入题目集:

在题目集里,带有“浙大版”的题库都需要输入读者码,购买相应配套教材,在教材的背面封皮上一般有读者码。剩余的题目集,比如基础编程题目集、数据结构与算法题目集(中文)等都是点击查看答题的。
那么如何答题那?
假如教师创建的题目集名称为C程序设计(黑龙江科技大学),将题目集加入用户组之后,学生可进行如下操作来完成答题:
- 点击题目集名称里大有C程序设计(黑龙江科技大学),教师给大家创建的作业题,点击去之后可以看到题目:

- 随意点击一个题目可以看到题目要求:

根据题目要求在自己电脑上的编译器上编写程序,编写好程序后并且编译运行成功后,提交程序代码。在题目页面的最下面,如下图所示,将程序代码粘贴到gcc下面的程序代码处,然后点击提交。

提交后,PTA会有反馈信息,并且对提交的题目有一些要求。
注意:关于PTA的反馈信息 具体可参见PTA网站首页的 常见问题解答FAQ
需要特别注意的是:


PTA的使用简介的更多相关文章
- 2018上C语言程序设计(高级)作业- 初步计划
C语言程序设计(高级)36学时,每周4学时,共9周.主要学习指针.结构和文件三部分内容.整个课程作业计划如下: PTA和博客的使用指南 若第一次使用PTA和博客,请务必先把PTA的使用简介和教师如何在 ...
- C#刷遍Leetcode面试题系列连载(1) - 入门与工具简介
目录 为什么要刷LeetCode 刷LeetCode有哪些好处? LeetCode vs 传统的 OJ LeetCode刷题时的心态建设 C#如何刷遍LeetCode 选项1: VS本地Debug + ...
- ASP.NET Core 1.1 简介
ASP.NET Core 1.1 于2016年11月16日发布.这个版本包括许多伟大的新功能以及许多错误修复和一般的增强.这个版本包含了多个新的中间件组件.针对Windows的WebListener服 ...
- MVVM模式和在WPF中的实现(一)MVVM模式简介
MVVM模式解析和在WPF中的实现(一) MVVM模式简介 系列目录: MVVM模式解析和在WPF中的实现(一)MVVM模式简介 MVVM模式解析和在WPF中的实现(二)数据绑定 MVVM模式解析和在 ...
- Cassandra简介
在前面的一篇文章<图形数据库Neo4J简介>中,我们介绍了一种非常流行的图形数据库Neo4J的使用方法.而在本文中,我们将对另外一种类型的NoSQL数据库——Cassandra进行简单地介 ...
- REST简介
一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式.”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则. ...
- Microservice架构模式简介
在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书<Building Microservices>.该书描述了如何按照Mic ...
- const,static,extern 简介
const,static,extern 简介 一.const与宏的区别: const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量. 执行时刻:宏是预编 ...
- HTTPS简介
一.简单总结 1.HTTPS概念总结 HTTPS 就是对HTTP进行了TLS或SSL加密. 应用层的HTTP协议通过传输层的TCP协议来传输,HTTPS 在 HTTP和 TCP中间加了一层TLS/SS ...
随机推荐
- 实例 centos自动挂载、备份windows共享文件夹,并删除第7日前当天的备份
此为用户twk的备份执行方案(192.168.42.246虚拟机数据库,备份到192.168.42.147的第二硬盘)此为用户twk的备份执行方案(192.168.42.5虚拟机数据库,备份到192. ...
- 在linux下,怎么去查看一个运行中的程序, 到底是占用了多少内存
1. 在linux下,查看一个运行中的程序, 占用了多少内存, 一般的命令有 (1). ps aux: 其中 VSZ(或VSS)列 表示,程序占用了多少虚拟内存. RSS列 表示, 程序占用了多少物 ...
- TensorLayer官方中文文档1.7.4:API – 可视化
API - 可视化¶ TensorFlow 提供了可视化模型和激活输出等的工具 TensorBoard. 在这里,我们进一步提供一些可视化模型参数和数据的函数. read_image(image[, ...
- windows保留关键字全
alert 警告 all全部 anchor锚 anchors下锚:集合 area地区 assign 分配指派 blur失去焦点 button按钮 checkbox多选按钮 clearInterval用 ...
- [BZOJ1031] [JSOI2007] 字符加密Cipher (后缀数组)
Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考.一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很多种不同的读法.例如下图,可以读作 ...
- JAVA框架面试题
至少写出3种ssh框架中常用的注解 @RequestMapping springMvc中访问地址映射 @ResponseBody springMvc中返回视图 @Table hibernate中实体类 ...
- RabbitMQ教程C#版 - Hello World
先决条件 本教程假定RabbitMQ已经安装,并运行在localhost标准端口(5672).如果你使用不同的主机.端口或证书,则需要调整连接设置. 从哪里获得帮助 如果您在阅读本教程时遇到困难,可以 ...
- Mysql 忘记管理员密码更改
对管理员设置密码 第一种方式: #mysqladmin -u root password 'new-password'; #mysqladmin -u root -h localhost passwo ...
- Infinite Fraction Path HDU 6223 2017沈阳区域赛G题题解
题意:给你一个字符串s,找到满足条件(s[i]的下一个字符是s[(i*i+1)%n])的最大字典序的长度为n的串. 思路:类似后缀数组,每次倍增来对以i开头的字符串排序,复杂度O(nlogn).代码很 ...
- node,cnpm安装和配置
作为一个前端人员,node已经是必备. 1.下载 下载地址:https://nodejs.org/zh-cn/download/ 选择相应的版本下载 2.解压缩 将文件解压到要安装的位置,并新建两个目 ...
