전체 글 (89) 썸네일형 리스트형 [TOPCIT Essence] 01 소프트웨어 공학의 배경과 목적 5/18일 TOPCIT까지 2주간 달리기 시작 1) 소프트웨어 공학이란?다기능화 및 대규모화 된 소프트웨어 개발을 위해서 요구사항 분석부터 유지보수까지의 과정에 발생하는 어려움을 해결하기 위한 체계적인 관리와 효율적 업무 수행을 지원해주는 기술 효과적인 소프트웨어 공학 기술 적용을 위해서는 체계적인 업무 방식 및 흐름의 정의와 이를 적용할 수 있는 프로세스(Process), 전문적 지식을 갖춘 조직 및 인력(People), 정의된 업무 방식과 조직 인력이 효율적으로 운영되기 위한 기반 인프라 기술(Technology)이 3가지 핵심 요소를 갖춰야 한다. 2) 소프트웨어 공학 배경소프트웨어 공학의 변천사는 다음과 같다. 1950년대에 소프트웨어 개발 프로젝트를 위해 하드웨어 공학과 유사한 소프트웨어 공학.. 지금까지 써본 언어 중 가장 어지러운 언어 [Arm Assembly] 간단?한 hello world 출력 예제인데.. hello world 출력하는 코드가 아래랑 같다..text_start: .global _start @ sys_write ( fd, pstr, len ) @ r7=4 r0 r1 r2 mov r0, #1 @fd 천천히 코드를 하나하나 뜯어보자, 일단 큼지막하게 .text, _start, .global, msg:, .end로 나눠보자. 섹션크게 데이터 섹션과 코드 섹션으로 나눌 수 있고, 각각 .data, .text로 나뉜다.데이터 섹션에는 프로그램에서 사용하는 데이터 (변수, 상수, 배열, 문자열 등)이 포함되고, .data 혹은 .section .data와 같은 지시문으로 정의된다. 이 섹션에 선언.. Codeforces Round 937 (Div. 4) 2년만에 친구랑 코포 결과는 개같이 멸망 결과 A번 풀이 문제 https://codeforces.com/contest/1950/problem/A Problem - A - Codeforces codeforces.com 알고리즘 분류 구현 풀이 a,b,c 값이 3개이므로 단순히 대소비교만 해주면 된다. from sys import stdin input=stdin.readline for i in range(int(input())): a,b,c=map(int,input().split()) if a 이전 1 ··· 4 5 6 7 8 9 10 ··· 30 다음 목록 더보기